package test_314;

import java.util.HashMap;
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 张杰
 * Date: 2022-03-14
 * Time: 10:09
 */
public class test_314 {

    //给你一个字符串 jewels 代表石头中宝石的类型，
    // 另有一个字符串 stones 代表你拥有的石头。 
    // stones 中每个字符代表了一种你拥有的石头的类型，
    // 求石头中有多少是宝石。
    public int numJewelsInStones(String jewels, String stones) {
        Set<Character> set = new HashSet<>();
        for(char c: jewels.toCharArray()) {
            set.add(c);
        }
        int ret = 0;
        for(char c: stones.toCharArray()) {
            if(set.contains(c)) {
                ret++;
            }
        }
        return ret;
    }

    //坏键盘
    public static void func(String strExce,String strActual) {
        HashSet<Character> set = new HashSet<>();
        for (char c : strActual.toUpperCase().toCharArray()) {
            set.add(c);
        }

        HashSet<Character> broken = new HashSet<>();
        for (char c : strExce.toUpperCase().toCharArray()) {
            if (!set.contains(c) && !broken.contains(c)) {
                System.out.print(c);
                broken.add(c);
            }
        }
    }
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNextLine()) {
            String str1 = sc.nextLine();
            String str2 = sc.nextLine();
            func(str1,str2);
        }
    }
}
